package org.ekingstar.qd.domain;

/**
 * AbstractQdCompareCond entity provides the base persistence definition of the
 * QdCompareCond entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public abstract class AbstractQdCompareCond implements java.io.Serializable {

	// Fields

	private String id;
	private QdColumnInfo TQdColumninfo;
	private QdDomain TQdDomain;
	private QdCompareType TQdComparetype;
	private String name;
	private String alias;
	private String col;
	private String descript;
	private String sql;
	private long autoSingleQuotation;

	// Constructors

	/** default constructor */
	public AbstractQdCompareCond() {
	}

	/** full constructor */
	public AbstractQdCompareCond(QdColumnInfo TQdColumninfo,
			QdDomain TQdDomain, QdCompareType TQdComparetype, String name,
			String alias, String col, String descript, String sql,
			long autoSingleQuotation) {
		this.TQdColumninfo = TQdColumninfo;
		this.TQdDomain = TQdDomain;
		this.TQdComparetype = TQdComparetype;
		this.name = name;
		this.alias = alias;
		this.col = col;
		this.descript = descript;
		this.sql = sql;
		this.autoSingleQuotation = autoSingleQuotation;
	}

	// Property accessors

	public String getId() {
		return this.id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public QdColumnInfo getTQdColumninfo() {
		return this.TQdColumninfo;
	}

	public void setTQdColumninfo(QdColumnInfo TQdColumninfo) {
		this.TQdColumninfo = TQdColumninfo;
	}

	public QdDomain getTQdDomain() {
		return this.TQdDomain;
	}

	public void setTQdDomain(QdDomain TQdDomain) {
		this.TQdDomain = TQdDomain;
	}

	public QdCompareType getTQdComparetype() {
		return this.TQdComparetype;
	}

	public void setTQdComparetype(QdCompareType TQdComparetype) {
		this.TQdComparetype = TQdComparetype;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getAlias() {
		return this.alias;
	}

	public void setAlias(String alias) {
		this.alias = alias;
	}

	public String getCol() {
		return this.col;
	}

	public void setCol(String col) {
		this.col = col;
	}

	public String getDescript() {
		return this.descript;
	}

	public void setDescript(String descript) {
		this.descript = descript;
	}

	public String getSql() {
		return this.sql;
	}

	public void setSql(String sql) {
		this.sql = sql;
	}

	public long getAutoSingleQuotation() {
		return this.autoSingleQuotation;
	}

	public void setAutoSingleQuotation(long autoSingleQuotation) {
		this.autoSingleQuotation = autoSingleQuotation;
	}

}